amenable to influence - Spanish English Dictionary